package cn.historia.service;

import cn.historia.domain.req.ShopCartReq;
import cn.historia.domain.res.PayOrderRes;

import java.util.List;

/**
 * @package: cn.historia.service
 * @className: IOrderService
 * @author: 云溪
 * @description: 订单服务接口
 * @date: 2025/7/5 21:18
 * @version: 1.0
 */
public interface IOrderService {

    PayOrderRes createOrder(ShopCartReq shopCartReq) throws Exception;

    void changeOrderPaySuccess(String orderId);

    List<String> queryNoPayNotifyOrder();

    List<String> queryTimeoutCloseOrderList();

    boolean changeOrderClose(String orderId);


}
